Randomized Algorithms 2014 / 5 A Lecture 2 – Maximal Independent Set , Analysis of Randomized
نویسنده
چکیده
We considered a distributed model of computing where nodes in a graph contain processors and they can talk to their immediate neighbors. The goal now is to collectively compute something. In particular for the maximal independent set problem the goal is to a pick a set of nodes S such that S is a maximal independent set of the underlying graph and each node determines whether or not it is in S. In this model we may need randomness simply to break symmetry (think of a cycle), but even if processors have unique id’s (so the greedy algorithm can be executed) no local deterministic algorithm is known (one that take polylog in n time, regardless of the graph). The algorithm we say in a variant of a 1986 algorithm by Mike Luby [5], see lecture notes by Wattenhaffer [6]. The expected number of edges removed in each phase is at least 1/3 and the expected number of rounds until all nodes know wether there are in the MIS or not is O(log n).
منابع مشابه
Lecture Notes on a Parallel Algorithm for Generating a Maximal Independent Set
In this lecture we present a randomized parallel algorithm for generating a maximal independent set. We then show how to derandomize the algorithm using pairwise independence. For an input graph with n vertices, our goal is to devise an algorithm that works in time polynomial in log n and using polynomial in n processors. See Chapter 12.1 of Motwani and Raghavan [5] for background on parallel m...
متن کاملA Fast and Simple Randomized Parallel Algorithm for the Maximal Independent Set Problem
A simple parallel randomized algorithm to find a maximal independent set in a graph G = (V, E) on n vertices is presented. Its expected rmming time on a concurrent-read concurrent-write PRAM with 0( 1 E 1 d,,) processors is O(log n), where d,, denotes the maximum degree. On an exclusive-read exclusive-write PRAM with 0( 1 El) processors the algorithm runs in O(log2n). Previously, an O(log4n) de...
متن کاملCentralized local and Distributed local Algorithms
We consider two models of computation: centralized local algorithms and local distributed algorithms. Algorithms in one model are adapted to the other model to obtain improved algorithms. Distributed vertex coloring is employed to design improved centralized local algorithms for: maximal independent set, maximal matching, and an approximation scheme for maximum (weighted) matching over bounded ...
متن کاملEffect of Jogging Program on Midwives’ Physical Fitness: A Randomized, Controlled Trial
Background & aim: Background & aim: Physical fitness is essential for maintaining optimal health and can be achieved and improved by doing physical activities. Maximal oxygen consumption (VO2 max) has been used as a measure of physical fitness. This study aimed to determine the effect of jogging program on midwives' physical fitness. Methods:In this randomized controlled trial two large healthc...
متن کاملDistributed Symmetry Breaking in Hypergraphs
Fundamental local symmetry breaking problems such as Maximal Independent Set (MIS) and coloring have been recognized as important by the community, and studied extensively in (standard) graphs. In particular, fast (i.e., logarithmic run time) randomized algorithms are well-established for MIS and ∆ + 1-coloring in both the LOCAL and CONGEST distributed computing models. On the other hand, compa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014